package org.finesys.ai.service;

import java.util.List;

import org.finesys.ai.entity.AigcApp;
import org.finesys.ai.vo.AigcAppExcelVO;
import org.finesys.common.mp.core.service.BaseService;

public interface AigcAppService extends BaseService<AigcApp> {
    /**
     * 新增应用
     */
    boolean addApp(AigcApp aigcApp);

    /**
     * 更新
     */
    boolean updateApp(AigcApp aigcApp);

    /**
     * 删除
     */
    boolean deleteApp(String[] ids);

    List<AigcAppExcelVO> listExcel();

    /** 获取集合信息 */
    @Override
    List<AigcApp> findList(AigcApp aigcApp);

    /** 根据ID获取信息 */
    AigcApp getById(String id);
}
